@brief Sets a MPEG-TS section filter
@ingroup demux
@param dmxfd File descriptor for the demux device
@param pid Program ID to filter. Use 0x2000 to select all PIDs
@param filtsize Size of the filter (up to 18 btyes)
@param filter data to filter. Can be NULL or should have filtsize length
@param mask filter mask. Can be NULL or should have filtsize length
@param mode mode mask. Can be NULL or should have filtsize length
@param flags flags for set filter (DMX_CHECK_CRC,DMX_ONESHOT,
DMX_IMMEDIATE_START).
@brief Sets a MPEG-TS section filter @ingroup demux
@param dmxfd File descriptor for the demux device @param pid Program ID to filter. Use 0x2000 to select all PIDs @param filtsize Size of the filter (up to 18 btyes) @param filter data to filter. Can be NULL or should have filtsize length @param mask filter mask. Can be NULL or should have filtsize length @param mode mode mask. Can be NULL or should have filtsize length @param flags flags for set filter (DMX_CHECK_CRC,DMX_ONESHOT, DMX_IMMEDIATE_START).
This is a wrapper function for DMX_SET_FILTER ioctl. See http://linuxtv.org/downloads/v4l-dvb-apis/dvb_demux.html for more details.
@warning Deprecated. Please use dvb_dev_dmx_set_pesfilter() instead.
@return Retuns zero on success, -1 otherwise.